package com.qiaofang.message.stub.bean;

import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * Created by generator on 2017-9-12 19:11:05
 */
public class SaveMessageReqDTO implements Serializable{

	private static final long serialVersionUID = 7247714666080613254L;
	@ApiModelProperty("消息接收人的入参")
	private List<SaveMessageReceiverReqDTO> listMessageReceiverReqDTO;

	/** 消息接收入参 **/
	@ApiModelProperty("标题")
	private String title;
	@ApiModelProperty("内容")
	private String contents;
	@ApiModelProperty("情报类型")
	private String messageType;
	@ApiModelProperty("发送时间")
	private Date sendDate;
	@ApiModelProperty("发送人uuid")
	private String sendEmployeeUuid;
	@ApiModelProperty("是否多人[0=1人  1=多人]")
	private Boolean flagMult;
	@ApiModelProperty("接收人IDS")
	private String receiverUuidArray;
	@ApiModelProperty("接收方")
	private String receiver;
	@ApiModelProperty("接收方名称")
	private String receiverName;
	@ApiModelProperty("是否情报人删除")
	private Boolean deletedByEmployeeId;


	public String getTitle() {
		return title;
	}

	public void setTitle(String title) {
		this.title = title;
	}

	public String getContents() {
		return contents;
	}

	public void setContents(String contents) {
		this.contents = contents;
	}

	public String getMessageType() {
		return messageType;
	}

	public void setMessageType(String messageType) {
		this.messageType = messageType;
	}

	public Date getSendDate() {
		return sendDate;
	}

	public void setSendDate(Date sendDate) {
		this.sendDate = sendDate;
	}

	public Boolean getFlagMult() {
		return flagMult;
	}

	public void setFlagMult(Boolean flagMult) {
		this.flagMult = flagMult;
	}

	public String getReceiverUuidArray() {
		return receiverUuidArray;
	}

	public void setReceiverUuidArray(String receiverUuidArray) {
		this.receiverUuidArray = receiverUuidArray;
	}

	public String getReceiver() {
		return receiver;
	}

	public void setReceiver(String receiver) {
		this.receiver = receiver;
	}

	public String getReceiverName() {
		return receiverName;
	}

	public void setReceiverName(String receiverName) {
		this.receiverName = receiverName;
	}

	public String getSendEmployeeUuid() {
		return sendEmployeeUuid;
	}

	public void setSendEmployeeUuid(String sendEmployeeUuid) {
		this.sendEmployeeUuid = sendEmployeeUuid;
	}

	/**
	 * @return the deletedByEmployeeId
	 */
	public Boolean getDeletedByEmployeeId() {
		return deletedByEmployeeId;
	}

	/**
	 * @param deletedByEmployeeId
	 *            the deletedByEmployeeId to set
	 */
	public void setDeletedByEmployeeId(Boolean deletedByEmployeeId) {
		this.deletedByEmployeeId = deletedByEmployeeId;
	}

	/**
	 * @return the listMessageReceiverReqDTO
	 */
	public List<SaveMessageReceiverReqDTO> getListMessageReceiverReqDTO() {
		return listMessageReceiverReqDTO;
	}

	/**
	 * @param listMessageReceiverReqDTO
	 *            the listMessageReceiverReqDTO to set
	 */
	public void setListMessageReceiverReqDTO(List<SaveMessageReceiverReqDTO> listMessageReceiverReqDTO) {
		this.listMessageReceiverReqDTO = listMessageReceiverReqDTO;
	}

}
